assemble a team of scientists - Français Anglais Dictionnaire